.k-1{background-color: white;padding: 0 15px;padding-top: 20px;padding-bottom: 25px;}
.k-2{font-size: 24px;height: 24px;line-height: 24px;border-left: 9px solid #d81e06;padding-left: 12px;}
.k-3{padding: 25px 15px;box-shadow: 0 1px 3px 1px #f3f3f3;border-radius: 6px;margin-top: 20px;}
.k-4{color: #747474;}
.k-4 input{border: 1px solid #ebebeb;border-radius: 5px;}
.k-4 input::-webkit-input-placeholder{color: #dbdbdb;font-size: 12px;}
.k-4 input::-moz-input-placeholder{color: #dbdbdb;font-size: 12px;}
.k-4 input::-ms-input-placeholder{color: #dbdbdb;font-size: 12px;}
.k-4 .layui-form-item{margin-bottom: 0;}
.k-4 .layui-form-label{width: auto;padding: 9px 0;margin-right: 15px;}
.k-4 .layui-form-mid{margin-right: 5px;}
.k-4 .layui-form-select dl dd.layui-this{background-color: #d81e06;}
.layui-laydate .layui-this{background-color: #d81e06 !important;}
.layui-btn{border-radius: 6px;background-color: #d81e06;width: 80px;display: inline-block;vertical-align: top;margin-left: 20px;box-shadow: 0 5px 8px 3px #d1f5f4;padding: 0;}
.k-5{padding: 0 15px;padding-bottom: 25px;padding-top: 25px;margin-top: 10px;background-color: white;}
.k-6{float: right;margin-top: -7px;}
.layui-btn+.layui-btn {margin-left: 20px;}
.k-7{margin-top: 30px;}
.k-8{width: 100%;text-align: center;border-bottom: 1px solid #f1f1f1;}
.k-8 th{height: 40px;background-color: #d81e06;color: white;}
.k-8 td{height: 60px;border-right: 1px solid #f1f1f1;color: #747474;}
#j_tb tr:nth-child(even){background-color: #fafafa;}
#j_tb tr td:last-child{border-right: none;color: #262626;}
#j_tb tr td:nth-child(5n){color: #262626;}
.k-9{padding: 0 6px;display: inline-block;height: 14px;line-height: 14px;color: #262626;border-right: 1px solid #747474;}
.k1-9{border: none;}
.k-10{padding: 0 6px;display: inline-block;height: 14px;line-height: 14px;color: #262626;border-left: 1px solid #a6a6a6;}
#j_cbAll{position: relative;top: 3px;margin-right: 5px;}
.k-8 input[type=checkbox] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 15px;
    height: 15px;
    position: relative;
    top: 2.3px;
    border-radius: 4px;
    margin-right: 13px;
}

.k-8 input[type=checkbox]:after {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    content: " ";
    border: 1px solid #d81e06;
    color: #fff;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
 /*   border-radius: 4px;*/
    background-color: #fff4f3;
}

.k-8 input[type=checkbox]:checked:before {
    display: block;
    content: " ";
    width: 15px;
    height: 15px;
    background-color: white;
    background: url(../assets/image/choose.png) no-repeat center;
    position: relative;
    z-index:3;
}